<div class="dialog_content">
    <form id="info_form" name="info_form" action="{:U('topic_cate/edit')}" method="post">
    <table width="100%" class="table_form">
        <tr>
          <th width="100">上级分类 :</th>
          	<td>
				<select class="J_cate_select mr10" data-pid="0" data-uri="{:U('topic_cate/ajax_getchild')}" data-selected="{$info.pid}"></select>
				<input type="hidden" name="pid" id="J_cate_id" />
			</td>
        </tr>
        <tr>
        	<th>分类名称 :</th>
            <td><input type="text" name="name" id="name" class="input-text" value="{$info.name}"></td>
        </tr>
        <tr>
          <th>分类图片 :</th>
          <td>
              <input type="text" name="img" id="J_img" class="input-text fl mr10" value="{$info.img}" size="30">
              <div id="J_upload_img" class="upload_btn"><span>{:L('upload')}</span></div>
              <notempty name="info['img']"><span class="attachment_icon J_attachment_icon" file-type="image" file-rel="{:attach($info['img'], 'assets')}"><img src="{:attach($info['img'], 'assets')}" width="30" /></span></notempty>
          </td>
        </tr>
        <tr>
            <th>备注说明 :</th>
            <td><textarea name="remark" id="remark" cols="40" rows="3">{$info.remark}</textarea></td>
        </tr>
        <tr>
            <th>有效状态 :</th>
            <td>
                <label><input type="radio" name="status" class="radio_style" value="1" <if condition="$info.status eq 1">checked="checked"</if>> {:L('yes')}&nbsp;&nbsp;</label>
                <label><input type="radio" name="status" class="radio_style" value="0" <if condition="$info.status eq 0">checked="checked"</if>> {:L('no')}</label>
            </td>
        </tr>
    </table>
	<input type="hidden" name="menuid" value="{$menuid}" />
    <input name="id" type="hidden" value="{$info.id}">
    </form>
</div>
<script src="__STATIC__/js/fileuploader.js"></script>
<script>
$(function(){
    $.formValidator.initConfig({formid:"info_form",autotip:true});

    $("#name").formValidator({ onshow:lang.please_input+lang.menu_name, onfocus:lang.please_input+lang.menu_name, oncorrect:lang.input_right}).inputValidator({ min:1, onerror:lang.please_input+lang.menu_name}).defaultPassed();
   

    $('#info_form').ajaxForm({success:complate,dataType:'json'});
    function complate(result){
        if(result.status == 1){
            $.dialog.get(result.dialog).close();
            $.pinphp.tip({content:result.msg});
            window.location.reload();
        } else {
            $.pinphp.tip({content:result.msg, icon:'alert'});
        }
    }
    
    $('.J_cate_select').cate_select();
    //上传图片
      var uploader = new qq.FileUploaderBasic({
        allowedExtensions: ['jpg','gif','jpeg','png','bmp','pdg'],
          button: document.getElementById('J_upload_img'),
          multiple: false,
          action: "{:U('item_cate/ajax_upload_img')}",
          inputName: 'img',
          forceMultipart: true, //用$_FILES
          messages: {
            typeError: lang.upload_type_error,
            sizeError: lang.upload_size_error,
            minSizeError: lang.upload_minsize_error,
            emptyError: lang.upload_empty_error,
            noFilesError: lang.upload_nofile_error,
            onLeave: lang.upload_onLeave
          },
          showMessage: function(message){
            $.pinphp.tip({content:message, icon:'error'});
          },
          onSubmit: function(id, fileName){
            $('#J_upload_img').addClass('btn_disabled').find('span').text(lang.uploading);
          },
          onComplete: function(id, fileName, result){
            $('#J_upload_img').removeClass('btn_disabled').find('span').text(lang.upload);
              if(result.status){
              $('#J_img').val(result.status);
            } else {
              $.pinphp.tip({content:result.msg, icon:'error'});
            }
          }
      });
});
</script>